package com.linghang.association.mapper;

import com.linghang.association.domain.DepartReq;
import com.linghang.association.domain.DepartReqExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface DepartReqMapper {
    long countByExample(DepartReqExample example);

    int deleteByExample(DepartReqExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(DepartReq record);

    int insertSelective(DepartReq record);

    List<DepartReq> selectByExample(DepartReqExample example);

    DepartReq selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") DepartReq record, @Param("example") DepartReqExample example);

    int updateByExample(@Param("record") DepartReq record, @Param("example") DepartReqExample example);

    int updateByPrimaryKeySelective(DepartReq record);

    int updateByPrimaryKey(DepartReq record);
}